36f31c8f62bb82ffc54db614fc4e65c708a64d26,plugins/ant/src/com/intellij/lang/ant/psi/impl/AntElementImpl.java,AntElementImpl,resolveProperty,#AntElement#String#,256

Before Change


        }
      }
    }
    for (AntFile file : AntPsiUtil.getImportedFiles(element.getAntProject(), anchor)) {
      final AntProject importedProject = file.getAntProject();
      importedProject.getChildren();
      final AntProperty property = importedProject.getProperty(name);

After Change


    return element;
  }

  public static PsiElement resolveProperty(@NotNull final AntElement element, final String propName) {
    PsiElement result;
    AntElement temp = element;
    while (temp != null) {
      result = temp.getProperty(propName);
      if (result != null) {
        return result;
      }
      temp = temp.getAntParent();
    }
    final AntProject project = element.getAntProject();
    if ((result = resolvePropertyInProject(project, propName)) != null) {
      return result;
    }
    for (AntFile file : AntPsiUtil.getImportedFiles(project)) {